Big Huge Thesaurus

Harriet Elizabeth Beecher Stowe

noun